前言
啰嗦几句,可以略过。今天早上我用Xcode 8 构建了4个版本,到最后一个才真正的成功,app是替国外客户开发的,由于沟通不方便要多苦逼就有多苦逼。好在最后问题解决了。
主要原因: info.plist文件的配置没有写好
苹果对于用户的隐私一向做的很好,在以前使用APP外的权限时,有些是不用写配置的,现在不同了。估计想做的更好,于是乎,以前不用设置的权限现在都要设置了。详细的请看下面:
在APP中有用到什么就添加什么,注意,value也得写。不然依旧无法通过。
如下图:
Xcode 8 的 Capabilities 设置,有用到就打开。
如,Push Notifications 有用到推送的请打开,并保证 Steps 两项都打勾,不然一样无法通过。
End
目前来说我只发先了这个,如果还有其他的原因后期再增加到这里。